flowing splashingly - German English Dictionary